Navnit Chhaganlal Mehta, 1967Missouri University of Science and Technology, us #1563877
Navnit Chhaganlal Mehta, 1962Missouri University of Science and Technology, us #1509644